confuse and bewilder - Turkish English Dictionary